planetary housing - Spanish English Dictionary